package mx.itesm.timeburrito;

import moviles.Movil;

public class Colisiones {

	public static boolean isCrashed(Movil personaje, Movil enemigo){
		int xEnem=enemigo.getX();
		int yEnem=enemigo.getY();
		int xPers=personaje.getX();
		int yPers=personaje.getY();
		int alturaEnem=enemigo.getImage().getHeight();
		int anchoEnem=enemigo.getImage().getWidth();
		int alturaPers=personaje.getImage().getHeight();
		int anchoPers=personaje.getImage().getWidth();

		
		if(xEnem<=xPers && xPers<=xEnem+anchoEnem){
			if(yEnem<=yPers && yPers<=yEnem+alturaEnem)
				return true;
		}
		if(xEnem<=xPers+anchoPers && xPers+anchoPers<=xEnem+anchoEnem){
			if(yEnem<=yPers && yPers<=yEnem+alturaEnem)
				return true;
		}
		if(xEnem<=xPers && xPers<=xEnem+anchoEnem){
			if(yEnem<=yPers+alturaPers && yPers+alturaPers<=yEnem+alturaEnem)
				return true;
		}
		if(xEnem<=xPers+anchoPers && xPers+anchoPers<=xEnem+anchoEnem){
			if(yEnem<=yPers+alturaPers && yPers+alturaPers<=yEnem+alturaEnem)
				return true;
		}
		return false;
		
		
	}
}
